dissociate oneself from - French English Dictionary